package com.qili.mapper.jc;

import com.qili.base.mapper.BaseMapper;
import com.qili.entity.jc.JcProjectEvaluation;
import com.qili.entity.jc.dto.JcProjectEvaluationDTO;

import java.util.List;
import java.util.Map;

/**
 * 项目数据
 * shaotao
 * 2020.11.7
 */
public interface JcProjectEvaluationMapper extends BaseMapper<JcProjectEvaluation,String> {
        public List <JcProjectEvaluationDTO> selectListByType(JcProjectEvaluationDTO JcProjectEvaluation);

    List<JcProjectEvaluation> selectListByUserId(JcProjectEvaluationDTO evaluation);
    List<JcProjectEvaluation> selectListByUserIdNotFinished(JcProjectEvaluationDTO evaluation);
    List<JcProjectEvaluation> selectListByUserIdFinished(JcProjectEvaluationDTO evaluation);
    List<JcProjectEvaluation> selectSomeTargetEvaList(JcProjectEvaluation evaluation);
    List<String> getFinishedProjectIdListXXDaysAgo();
    List<String> getNotEvaSSUserIds(String id);
    List<String> getNotEvaSCUserIds(Map paraMap);
}
